package com.web.kdl.pojo.form;

import com.web.kdl.entity.site.Site;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @Author： shulibin
 * @Date： 2025/7/25 8:09
 * @Describe：
 */
@Data
public class SiteAddForm {
//  站点名称
    @NotBlank // 用于字符串类型 确保字符串不为null和""和" "
    private String siteName;
//  坐标: 经度
    @NotBlank
    private String longitude;
//  坐标: 纬度
    @NotBlank
    private String latitude;
//  站点介绍
    private String description;

    public Site toSite(){
        Site site = new Site();
        site.setSumSite(this.siteName);
        site.setLongitude(this.longitude);
        site.setLatitude(this.latitude);
        site.setDescription(this.description);
        return site;
    }


}
